#ifndef _WIFI_APP_H_
#define _WIFI_APP_H_

#include <stdint.h>
#include <stdbool.h>

#define SMART_CONFIG_RECV_SSID_TIMEOUT   30000
#define SMART_CONFIG_RECV_GOTIP_TIMEOUT  5000
#define SMART_CONFIG_DELAY_TIMEOUT       5000

#define NEED_UPDATE_VERSION_FLAG          0xABCD

void UpdateApp(void);
bool GetNewVersionInfo(char *version, uint32_t *binSize);
uint8_t GetUpdateProgress(void);
bool CheckNeedUpdate(void);
#endif

